class Boy {
    @speack
    run() {
        console.log('I can run!')
    }
}

function speack(target, key, descriptor) {
    console.log('----')
    console.log(target)   //Boy {}
    console.log(key)		// run
    console.log(descriptor)
}

const luke = new Boy()

luke.run()